import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'

// https://vite.dev/config/
export default defineConfig({
  plugins: [vue()],
  
  // 添加代理配置解决跨域问题
  server: {
    port: 3000, // 本地开发服务器端口
    open: true, // 自动打开浏览器
    proxy: {
      // 代理所有 /api 前缀的请求到目标服务器
      '/api': {
        target: 'http://45.205.31.46:1090', // 目标服务器地址
        changeOrigin: true, // 改变请求源
        rewrite: (path) => path.replace(/^\/api/, ''), // 移除 /api 前缀
        secure: false, // 如果是 https 接口，需要配置这个参数
      }
    }
  },
})
